Liberty Media today released the Fourth Quarter and Year End 2017 Financial Results for Formula 1, revealing the $47-million hit teams will take in income relative to what was dished out at for 2016. Formula 1’s income has been on the decline for some years now and this was expected, but the fall in revenue […]